vanmaram

വെളുത്ത കണ്ടകാരി - meaning in english

Meanings for വെളുത്ത കണ്ടകാരി

noun
Medicinal plant